package cn.org.xwb.bookmall.user.service;

import cn.org.xwb.common.model.vo.RespResult;

public interface UserProductService {

    /**
     * 从缓存中获取全部的商品分类
     *
     * @return
     */
    RespResult<Object> getProductCategoryAll();

    /**
     * 随机获取指定个数商品的商品列表
     *
     * @return
     */
    RespResult<Object> getProductListRandom(Long productCount, Long productCategory, Long productCategorySub);

    /**
     * 根据 id 获取商品信息
     *
     * @param productId
     * @return
     */
    RespResult<Object> getProductById(Long productId);

}
